#ifndef CARGARDATOS_H_INCLUDED
#define CARGARDATOS_H_INCLUDED
#include "Matriz.h"
#include <iostream>
#include <stdio.h>
#include <stdlib.h>
#include <vector>
#include <math.h>
#include "algoritmos.h"
#include <fstream>
#include <cstdlib>
#include <termios.h>            //termios, TCSANOW, ECHO, ICANON
#include <unistd.h>     //STDIN_FILENO



Matriz crearMatrizK(int,int*);
Matriz crearMatrizM(int,int,int,int,int*, int*);
Matriz calcularInversaDeM(Matriz&);
Matriz calcularA(Matriz&);
int cargarParam(FILE*);
bool estaSeguro(int, vector<double>,bool*);
void haceLaMagia(int ,int ,int ,int ,int* ,int* ,int* );
void haceTodaLaMagia(char*);
void reacomodar1(int, int*,int* ,bool*);
void reacomodar2(int, int*,int* ,bool*);
void reacomodar3(int, int*,int* ,bool*);
void reacomodar5(int, int*,int* ,bool*);
void reacomodar6(int, int*,int* ,bool*);
void pressKey();


#endif // CARGARDATOS_H_INCLUDED
